Go Mecha Ball (Xbox Series X) – Review
‘Go Mecha Ball’, more like Go Mecha HELL! YEAH! This hectic top-down, three-dimensional, twin-stick shooter, developed by Whale Peak Games and published by Super Rare Originals, will have you spending hours playing and saying, “Just one more run!” Cat Rascal and her friends live on planet Spira and are all